package com.legendshop.oa.security;

import org.springframework.beans.factory.InitializingBean;


/**
 * Uses a static system-wide <code>String</code> as the salt.<P>Does not supply a different salt for each {@link
 * org.springframework.security.core.userdetails.User}. This means users sharing the same password will still have the same digested
 * password. Of benefit is the digested passwords will at least be more protected than if stored without any salt.</p>
 *
 * @author Ben Alex
 */
public class UserNameSaltSource implements UserSaltSource, InitializingBean {

    public void afterPropertiesSet() throws Exception {
  
    }

    public Object getSalt(String name) {
        return name;
    }


}